/* top menu add image */
#menu #batteries, #menu #scooters, #menu #chargers, #menu #atv, #menu #gokarts, #menu #utv, #menu #dirt, #menu #other, #menu #dirt-bikes {
	width: 16%;
}
#menu #atv a, #menu #gokarts a, #menu #other a , #menu #scooters a, #menu #utv a, #menu #dirt-bikes a, #menu #dirt-bikes a:hover {
	position: relative;
	background: none;
	height: 150px;
	padding: 0px;
	z-index: 1;	
}
#menu #atv a {
	background: url(/catalog/view/theme/metro/image/ATV.jpg) -25px 0px no-repeat;
}
#menu #atv a:hover {
	background: url(/catalog/view/theme/metro/image/ATV.jpg) -25px -150px no-repeat;
}
#menu #gokarts a {
	background: url(/catalog/view/theme/metro/image/buggy.jpg) -5px -150px no-repeat;	
}
#menu #gokarts a:hover {
	background: url(/catalog/view/theme/metro/image/buggy.jpg) -5px 0px no-repeat;	
}
#menu #other a {
	background: url(/catalog/view/theme/metro/image/others.jpg) 0px -150px no-repeat;
}
#menu #other a:hover {
	background: url(/catalog/view/theme/metro/image/others.jpg) 0px 0px no-repeat;
}
#menu #scooters a {
	background: url(/catalog/view/theme/metro/image/scooter.jpg) -40px -150px no-repeat;
}
#menu #scooters a:hover {
	background: url(/catalog/view/theme/metro/image/scooter.jpg) -40px 0px no-repeat;
}
#menu #dirt-bikes a {
	background: url(/catalog/view/theme/metro/image/dirtbike_both.jpg) 0px -150px no-repeat;
}
#menu #dirt-bikes a:hover {
	background: url(/catalog/view/theme/metro/image/dirtbike_both.jpg) 0px 0px no-repeat;
}
#menu #utv a {
	background: url(/catalog/view/theme/metro/image/UTV.jpg) -10px -150px no-repeat;
}
#menu #utv a:hover {
	background: url(/catalog/view/theme/metro/image/UTV.jpg) -10px 0px no-repeat;
}

#menu li ul li a {
	background: none !important;
	background-color: #fff;
}

/* Homepage Featured Category */
.featured-categories-box-category div {
	width: 23%;
	display: inline-block;
	margin-left: 7px;
}	

/* Header Links */
#header .links ul li a, #header .links #language {
	background-color: #72a800;
	text-align: center;
	padding: 10px 0;
	margin-left: 10px;
}
#header .links a.home {
	background-position: left 30px;
}
#header .links a.wishlist {
	background-position: -135px 30px;
}
#header .links a.account {
	background-position: -274px 30px;
}
#header .links a.checkout {
	background-position: -552px 30px;
}
#header .links #language {
	background-position: -403px 30px;
}
#header .links a, #header .links #language, #header .links #currency {
	height: 80px;
	}
.header-area-1 {
	background-color: #690;
	padding: 10px 0px;
}
#logo img {
	margin-left: 30px;
}
#header, .flex, .box, #footer {
	box-shadow: 0 0 8px #777;
}
.box .box-heading, .featured-categories-box-heading {
	background: url(../image/line.png) repeat-x scroll left bottom transparent;
	padding: 10px 0 20px;	
}
.box .box-heading:before, .featured-categories-box-heading:before {
	content: url(/image/head_tag_icon.png) "   ";
}
.featured-categories-box-heading {
	font-size: 24px;
}

/* misc */
.paylogos {
	clear: both;
	background-color: #fff;
	padding: 10px;
}
.paylogos img {
	width: 900px;
	margin: 0 auto;
}
.hotline {
	float: left;
	font-size: 14px;
	color: #ececec;
	margin: 7px 20px;
}
.hotline span {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
._4s7c {
	border: none;
}
.clear {
	clear: both;
}
.header-cart {
	position: relative;
	background-color: #888;
	margin-bottom: 10px;
	border-bottom: 2px solid #690;
	z-index: 99999;
}
#footer .column {
	min-height: 160px !important;
}